pulsion diverticulum - French English Dictionary